home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Breakout / Breakout.jar / l.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-01-25  |  1.6 KB  |  123 lines

  1. import javax.microedition.lcdui.Image;
  2.  
  3. // $FF: renamed from: l
  4. public class class_0 extends m {
  5.    // $FF: renamed from: a javax.microedition.lcdui.Image[]
  6.    public static Image[] field_0 = m.a(1, "bat");
  7.    // $FF: renamed from: b int
  8.    public int field_1;
  9.    // $FF: renamed from: c int
  10.    public int field_2 = 0;
  11.    // $FF: renamed from: d int
  12.    public int field_3 = 0;
  13.    // $FF: renamed from: e int
  14.    public int field_4 = 0;
  15.    // $FF: renamed from: f int
  16.    public int field_5 = 0;
  17.    // $FF: renamed from: g int
  18.    public int field_6;
  19.    // $FF: renamed from: h int
  20.    public int field_7;
  21.    // $FF: renamed from: i int
  22.    public int field_8;
  23.  
  24.    public class_0() {
  25.       super(field_0);
  26.       this.method_0();
  27.    }
  28.  
  29.    // $FF: renamed from: a () void
  30.    public void method_0() {
  31.       super.g = 2;
  32.       super.h = 0;
  33.       this.field_1 = 3;
  34.       this.field_3 = 0;
  35.       if (j.l) {
  36.          this.field_6 = 4096;
  37.          this.field_7 = 8192;
  38.          this.field_8 = 256;
  39.       } else {
  40.          this.field_6 = 2048;
  41.          this.field_7 = 4096;
  42.          this.field_8 = 128;
  43.       }
  44.  
  45.       this.method_1();
  46.    }
  47.  
  48.    // $FF: renamed from: b () void
  49.    public void method_1() {
  50.       ((m)this).e();
  51.       super.e = this.field_6;
  52.       ((m)this).d();
  53.       this.field_2 = 0;
  54.       this.field_4 = super.a;
  55.       this.field_5 = super.b;
  56.       super.l = true;
  57.    }
  58.  
  59.    // $FF: renamed from: a (int) void
  60.    public void method_2(int var1) {
  61.       if (super.l) {
  62.          this.field_4 = super.a;
  63.          this.field_5 = super.b;
  64.          boolean var3 = false;
  65.          if ((var1 & 1) != 0) {
  66.             super.a -= super.e;
  67.             var3 = true;
  68.          } else if ((var1 & 2) != 0) {
  69.             super.a += super.e;
  70.             var3 = true;
  71.          }
  72.  
  73.          if (super.a < 0) {
  74.             super.a = 0;
  75.          }
  76.  
  77.          if (super.a > j.j - super.i << 10) {
  78.             super.a = j.j - super.i << 10;
  79.          }
  80.  
  81.          if (var3) {
  82.             super.e += this.field_8;
  83.             if (super.e > this.field_7) {
  84.                super.e = this.field_7;
  85.             }
  86.          } else {
  87.             super.e = this.field_6;
  88.          }
  89.  
  90.          super.c = super.a >> 10;
  91.          super.d = super.b >> 10;
  92.       } else {
  93.          if (this.field_2 > 0 && --this.field_2 == 0 && this.field_1 > 0 && --this.field_1 > 0) {
  94.             super.l = true;
  95.             this.method_1();
  96.             ((m)this).a(j.j / 2 - super.i / 2, j.k - 1 - super.j);
  97.  
  98.             for(int var2 = 0; var2 < h.b.length; ++var2) {
  99.                h.b[var2].a();
  100.             }
  101.  
  102.             h.b[0].l = true;
  103.             h.b[0].a(j.j / 2, j.k - 8);
  104.             h.am = false;
  105.             h.an = System.currentTimeMillis() + 3000L;
  106.          }
  107.  
  108.       }
  109.    }
  110.  
  111.    // $FF: renamed from: c () void
  112.    public void method_3() {
  113.       super.l = false;
  114.       this.field_2 = 40;
  115.  
  116.       for(int var1 = 0; var1 < h.b.length; ++var1) {
  117.          h.b[var1].f();
  118.       }
  119.  
  120.       h.az = "Achtung";
  121.    }
  122. }
  123.